ea622c99f36004e19d45e07ce40aecf3e1c330c6,java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/CreateInnerClassFromUsageFix.java,CreateInnerClassFromUsageFix,doInvoke,#PsiClass#String#,133
Before Change
: myKind == CLASS ? elementFactory.createClass(refName) : elementFactory.createEnum(refName);
final PsiModifierList modifierList = created.getModifierList();
LOG.assertTrue(modifierList != null);
modifierList.setModifierProperty(PsiModifier.PRIVATE, true);
if (superClassName != null) {
PsiJavaCodeReferenceElement superClass =
elementFactory.createReferenceElementByFQClassName(superClassName, created.getResolveScope());
After Change
: myKind == CLASS ? elementFactory.createClass(refName) : elementFactory.createEnum(refName);
final PsiModifierList modifierList = created.getModifierList();
LOG.assertTrue(modifierList != null);
if (aClass.isInterface()) {
modifierList.setModifierProperty(PsiModifier.PACKAGE_LOCAL, true);
} else {
modifierList.setModifierProperty(PsiModifier.PRIVATE, true);
}
if (superClassName != null) {
PsiJavaCodeReferenceElement superClass =